be overly submissive or compliant - Turc Anglais Dictionnaire